extra-long weekend - German English Dictionary